﻿a { color: #A17B56; }

ul {list-style:none;}

.content-meuspedidos, .area-3, .content {
    float: left;
    width: 98%;
    background: white;
    border-radius: 5px;
    font-size: 12px;
    color: #A1A1A1;
    text-align: left;
    padding: 10px;
}

.content-meuspedidos hr, .content hr { display:none; }

.content-meuspedidos fieldset, .content fieldset { border:none; }

.content-meuspedidos h2, .content h2 {
    font-size: 20px;
    color: #A17B56;
}

.content-meuspedidos h4, .content h4 {
    font-size: 14px;
}

.content-meuspedidos a, .content a { color:#a17b56; }

.content-meuspedidos li, .content li { list-style:none; }

.sign-in {
    float: left;
    width: 350px;
    margin-left: 10px;
}

.register-info {
    float: right;
    width: 390px;
}

.cadastro.meus-dados-alterar fieldset {
    margin-top: 25px;
}

.grp.fSenha, .grp.fEmail {
    width: 280px;
}

.editar-conta .grp.fEmail { width:auto; }


.grp.fData.fDataNasc {
    clear: both;
}
.dia.fitext, .mes.fitext {
    width: 25px;
    text-align: center;
}
.ano.fitext {
    width: 35px;
    text-align: center;
}

.grp.fRadio.fSexo .fSexo label {
    width: auto;
    float: none;
}

.grp.fMulti.fTel.fTelRes {
    clear: both;
}

.editar-conta .grp { clear: both; }

.bts {
margin: 45px 0;
padding: 0;
clear: both;
}

.bts .voltar input, .bts .salvar input {
    width: 183px;
    height: 54px;
    border:none;
    text-indent: -9999px;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
}

.bts .voltar input {
    background: url('/arquivos/btn_voltar.png') no-repeat top center;
    float:left;
}

.bts .salvar input {
    background: url('/arquivos/btn_salvar.png') no-repeat top center;
    float:right;
}

.content-meuspedidos label {
    padding: 5px 0;
}

.content-meuspedidos input {
    width: 263px;
}

.nav {
    display: none;
}

#ctl00_TopBar_ctlTopBar_lblMenuSuperior {
    background: #dfd3bb;
    border-radius: 5px;
    float: left;
    margin: 5px 0 0 0;
    width: 100%;
}

#ctl00_TopBar_ctlTopBar_lblMenuSuperior ul {
    display: inline-block;
    margin: 0;
    padding: 0;
    padding-top: 15px;
    padding-bottom: 15px;
}

#ctl00_TopBar_ctlTopBar_lblMenuSuperior li {
    float: left;
    text-align: left;
    margin: 0;
    list-style: none;
    padding: 0 0 0 10px;
    line-height: 1;
}

#ctl00_TopBar_ctlTopBar_lblMenuSuperior a {
    font-size: 12px;
    color: #795b4b;
    font-weight: bold;
    text-decoration: none;
    margin: 0;
    padding: 0 0 0 10px;
    line-height: 0;
}

#ctl00_TopBar_ctlTopBar_lblMenuSuperior a:hover {
    color: #83472B;
}

.content-meuspedidos .servicos {
    position: absolute;
    top: -64px;
    width: 766px;
    left: -70px;
}

.menu_topBar {
    font-size: 11px;
    font-weight: bold;
    float: left;
    padding-top: 7px;
}

    .menu_topBar .first {
        border-left: none;
    }

    .menu_topBar span {
        color: #C20C18;
    }
    
    .menu_topBar li {
        display: inline;
        float: left;
        padding: 0 15px;
        border-left: solid 1px #75533B;
        border-right: solid 1px #CC9716;
    }
    
    .menu_topBar a {
        color: #6B4C3F;
        text-decoration: none;
    }
    
    .menu_topBar .last {
        border-right: none;
    }
    
    #social {
        float: right;
        position: relative;
        top: 2px;
    }
    
    #social .sigaNos {
        position: relative;
        top: -7px;
    }
    
    #social span {
        color: #6A493C;
        font-size: 11px;
        font-weight: bold;
        margin-right: 5px;
    }
    
    #social a {
        text-decoration: none;
    }
    
.breadcrumb {
    border-radius: 5px;
    background-color: #ece0c2;
    width: 98%;
    height: 24px;
    padding: 2px 10px 0;
    float: left;
}

.breadcrumb ul {
    margin: 0;
    padding: 4px 0 0 0;
}

.breadcrumb li {
    display: inline;
}

.breadcrumb a, .breadcrumb{
    font-size: 11px;
    color: #966B45;
    text-decoration: none;
    text-align: left;
}

.area-3-2-3 span, dt {
    float: left;
    width: 150px;
}

.dRewardValue {
    clear: both;
}

.area-3-2-3 .bts {
    margin: 0;
    list-style: none;
    clear: both;
    padding: 20px 0;
}

#ctl00_Conteudo_72 {
    clear: both;
    padding-top: 15px;
}
#ctl00_Conteudo_tbxDataAte_txtId,
#ctl00_Conteudo_tbxDataDe_txtId,
#ctl00_Conteudo_tbxIdCompra {
    border: 1px solid #966B45;
    width: 196px;
}
#ctl00_Conteudo_tbxDataAte_txtId,
#ctl00_Conteudo_tbxDataDe_txtId {
    width: 70px;
}
fieldset.filtrar {
    position: relative;
}
fieldset.filtrar .ok {
    position: absolute;
    top: 35px;
    left: 405px;
}
.photo .no-photo {
    background: transparent url(/arquivos/default-user.png) 0 0 no-repeat;
    cursor: pointer;
    display: block;
    margin: 0 15px 15px 0;
    width: 128px;
    height: 164px;
    text-indent: -9999px;
}
.area-3-2-3 {
    clear: both;
    position: relative;
}
.minha-conta .btw.addPhoto {
    background-color: #000;
    color: #fff;
    cursor: pointer;
    display: none;
    position: absolute;
    top: 35px;
    left: 1px;
    padding: 68px 20px;
    opacity: 0.2
}
.minha-conta .btw.addPhoto a {
    color: inherit;
    font-weight: bold;
    text-decoration: none;
}
.photo,
.dados,
.dados-usuario,
.dados-usuario dt,
.dados-usuario dd {
    float: left;
}
.dados dt {
    width: 120px;
}
.dados-usuario dt {
    clear: left;
    text-align: right;
}
.dados .dRewardValue {
    display: none;
}
.dados dt {
    font-weight: bold;
}
.dados-usuario dd {
    margin-left: 10px;
}
.dados-usuario dd,
.dados-usuario dt {
    margin-top: 2px;
    margin-bottom: 2px;
}
.abas {
    border-bottom: 1px solid #928476;
    padding: 0;
    width: 100%;
}
.abas,
.abas li {
    float: left;
}
.abas li {
    margin-right: 1px;
}
.abas li a {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background-color: #ece0c2;
    padding: 5px 10px 0px 10px;
    text-decoration: none;
}
.abas li a:hover {
    padding-top: 10px;
    padding-bottom: 5px;
    position: relative;
    top: -5px;
}
.abas li.ativo a {
    background-color: #928476;
    color: #ece0c2;
    padding-top: 10px;
    padding-bottom: 5px;
    position: relative;
    top: -5px;
}
.abas li.ativo a:hover {
    background-color: #a39c96;
    cursor: pointer;
}
.area-3-2-3 .bts,
.area-3-2-3 .bts li {
    float: left;
}
.area-3-2-3 .bts li {
    margin-right: 10px;
}
.bts li.alterar-senha a, 
.bts li.editar a {
    background: transparent url(/arquivos/btn_minha-conta-alterar-senha.jpg) 0 0 no-repeat;
    display: block;
    text-indent: -9999px;
    height: 37px;
    width: 155px;
}
.bts li.editar a {
    background-image: url(/arquivos/btn_minha-conta-editar.jpg);
    width: 85;
}
.area-3-2-5 {
    clear: both;
}
.minha-conta .area-root h3 {
    color: #A17B56;
}
.minha-conta .area-root h4 {
    display: none;
}
.box.informacoes-conta dt {
    font-weight: bold;
    text-align: right;
    margin-right: 10px
}
.box.informacoes-conta dt,
.box.informacoes-conta dd {
    line-height: 19px;
}
.minha-conta #footer {
    margin-top: 20px;
}